@charset "utf-8";
/*
 *懒人CSS Bate V0.09
 *作者：懒人建站 http://www.51xuediannao.com/
 *2013-10-01———
*/

/*---------列表样式（非必需）---------*/
.bl-deslist{ line-height:1.75}
.bl-deslist dt{ font-weight:700;}
.bl-deslist dd{ padding:2px 0 12px 0;}
.bl-deslist-hor dt{ float:left; clear:left; text-align:right;		width:180px}
.bl-deslist-hor dd{ overflow:hidden;*zoom:1; padding:0 6px}

/*---------文本列表---------*/
.bl-textlist{ overflow:hidden;*zoom:1;}
.bl-textlist li{height:26px;line-height:26px;}
.bl-textlist a,.bl-textlist .ta,.bl-textlist .num,.bl-textlist .cname{display:inline-block;*display:inline;*zoom:1; vertical-align:middle;}
.bl-textlist a,.bl-textlist .ta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:88%;
	background:url(../images/dot.png) no-repeat left center; padding-left:10px;}
.bl-textlist small{ float:right; color:#999;}
.bl-textlist .cname a{ width:auto;}

/*---------数字列表是在txtlist扩展而来如：class="txtlist numlist" ---------*/
.bl-numlist a{ background-image:none; padding-left:0;}
.bl-numlist .num{ width:14px; height:14px; line-height:14px; text-align:center; border:#E6E6E6 solid 1px; margin-right:8px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.bl-numlist .num123,
.bl-numlist .num1,
.bl-numlist .num2,
.bl-numlist .num3{ 
	background:#FF560B; color:#fff; border-color:#FE4942;
}

/*文本列表中的头条图文*/
.bl-list-it{ 		margin-bottom:6px; 	overflow:hidden;*zoom:1;}
.bl-list-it img{ 	float:left; margin-right:10px; 	border:#ddd solid 1px; width:100px; height:70px;}
.bl-list-it .con{	overflow:hidden;*zoom:1;}
.bl-list-it .des{ 	line-height:1.5;}
.bl-list-it .h{ 	line-height:normal;}
.bl-list-it .h,.bl-list-it .h a{display:inline-block;*display:inline;*zoom:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;
	font-size:15px; width:98%;}
	
/*图片和文本列表*/ 
.bl-imgtext{		overflow:hidden;*zoom:1; 					margin-top:-20px;}
.bl-imgtext li{ 	position:relative; overflow:hidden;*zoom:1; margin-top:20px;}
.bl-imgtext .ia img{float:left; margin-right:12px;}
.bl-imgtext .con{ 	overflow:hidden;*zoom:1;	}
.bl-imgtext .h a{	display:inline-block;*display:inline;*zoom:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;	font-size:16px;width:98%;}
.bl-imgtext .des{ 	line-height:1.75;}
.bl-imgtext .con img{ padding:3px; border:#ddd solid 1px; background:#fff; margin:2px;}

/*---------图片列表---------*/
.bl-imglist{ overflow:hidden;*zoom:1;margin-right:-50px;}
.bl-imglist li{float:left;	text-align:center;}
.bl-imglist .con{text-align:center;	_zoom:1;}
.bl-imglist .inner{display:block;}
.bl-imglist strong{ padding:4px 0; cursor:pointer; display:block;	width:100%; font-weight:100;
	overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.bl-imglist img{ max-width:100%; height:auto; _width:100%;}
.bl-imglist .ia{display:inline-block;*display:inline;*zoom:1;border:#ddd solid 1px;}/*如果图片需要边线的话*/

/*扩展用于等分列*/
.imglist-2col li{ width:50%;}		/*2col*/
.imglist-3col li{ width:33.33%;}	/*3col*/
.imglist-4col li{ width:25%;}		/*4col*/
.imglist-5col li{ width:20%;}		/*5col*/
.imglist-6col li{ width:16.66%;}	/*6col*/

/*通用选项卡	注释部分全部提取到皮肤中了*/
.bl-tab-head{/*border-bottom:#ccc solid 1px;*/}
.bl-tab-head ul{ overflow:hidden; position:relative; bottom:-1px; /*border-left:#ccc solid 1px;*/}
.bl-tab-head li{ float:left;  text-align:center;	/*background:#F0F0F0;*/}
.bl-tab-head a{ display:block; cursor:pointer;	line-height:32px; padding:0 20px;
	 /*border:#ccc solid 1px; border-left:none; border-bottom:#ccc solid 1px;*/ }
.bl-tab-head .cur a{ height:33px; /*background:#fff; border-bottom:none;*/}	/*高度加一*/
.bl-tab-head .fn-unf{ float:none;}
.bl-tab-show{ display:none;}

/*外观皮肤*/
.bl-tab-def{	border-bottom:#E8E8E8 solid 1px;}
.bl-tab-def ul{ border-left:#E8E8E8 solid 1px;}
.bl-tab-def li{ background:#F7F7F7;}
.bl-tab-def a{ border:#E8E8E8 solid 1px; border-left:none;}
.bl-tab-def .cur a{ background:#fff; border-bottom:none;}	/*高度加一*/

/*下边线外观*/
.bl-tab-bline{	border-bottom:#ccc solid 1px;}
.bl-tab-bline ul{}
.bl-tab-bline li{}
.bl-tab-bline a{ border-bottom:#fff solid 2px; cursor:pointer;}
.bl-tab-bline .cur a{ background:#fff; border-bottom-color:red;}	/*高度加一*/

/*---------分页---------*/
.bl-pagination{padding-top:20px;padding-bottom:10px;text-align:center; color:#09479C; font-size:0; line-height:normal;}
.bl-pagination span,.bl-pagination a{display:inline-block; padding:5px 10px;margin:0 2px; cursor:pointer;
border:#eee solid 1px;text-align:center;vertical-align:middle;font-family:Arial; font-size:12px;color:#333;}
.bl-pagination a:hover,.bl-pagination .current,.bl-pagination .thispage{border-color:#cecccc; background-color:#F6F0D9;color:#CC0000;}

.bl-pagination-small span,.bl-pagination-small a{padding:3px 6px;}

/*---------css三角---------*/
.J{	 width:0; height:0;line-height:0; font-size:0;border:solid 12px;_border-style:dotted;
	 display:inline-block;*display:inline;*zoom:1;	border-color:#030 #009 #300 #000;}
.TJ,.TJ-box .J{ border-color:transparent transparent red transparent; 
	 border-color:rgba(255,255,255,0) rgba(255,255,255,0) red rgba(255,255,255,0);
	 border-top:none;		_border-bottom-style: solid;}
.RJ,.RJ-box .J{ border-color:transparent transparent transparent red;
	 border-color:rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0) red;  
	 border-right:none; 	_border-left-style: solid;}
.BJ,.BJ-box .J{ border-color:red transparent transparent transparent; 
	 border-color:red rgba(255,255,255,0) rgba(255,255,255,0) rgba(255,255,255,0); 
	 border-bottom:none;	_border-top-style: solid;}
.LJ,.LJ-box .J{ border-color:transparent red transparent transparent; 
	 border-color:rgba(255,255,255,0) red rgba(255,255,255,0) rgba(255,255,255,0);  
	 border-left:none; 	_border-right-style: solid;}
	 
/*------三角箭头基本配置------*/
.J-box{line-height:0; 	font-size:0;}
.J-box,.J-box .J{position:absolute}
/*上角*/
.TJ-box span.J{ left:0; top:0;		/*border-bottom-color:#FEBE7C;*/}
.TJ-box i.J{ 	left:0; top:1px;	/*border-bottom-color:#FEF9F3;*/}
/*下角*/
.BJ-box span.J{ left:0; top:1px;	/*border-top-color:#FEBE7C;*/}
.BJ-box i.J{ 	left:0; top:0;		/*border-top-color:#FEF9F3;*/}
/*左角*/
.LJ-box span.J{ left:0; top:0;	    /*border-right-color:#FEBE7C;*/}
.LJ-box i.J{ 	left:1px; top:0;	/*border-right-color:#FEF9F3;*/}
/*右角*/
.RJ-box span.J{ right:0; top:0;	    /*border-right-color:#FEBE7C;*/}
.RJ-box i.J{ 	right:1px; top:0;	/*border-right-color:#FEF9F3;*/}
	 
	 